import Vue from 'vue'
import Vuex from 'vuex'

// 需要使用插件一次
Vue.use(Vuex)
// 引入小仓库
import home from './home/index'
import search from './search/index'
import detail from './detail/index'
import shopcart from './shopcart/index'
import user from './user/index'
import trade from './trade/index'

// getters:理解为计算属性，用于简化仓库数据，让组件获取仓库的数据更加方便
const getters = {}

// 对外暴露Store类的一个实例
export default new Vuex.Store({
  //模块：把小仓库进行合并变为大仓库
  modules:{
    home,search,detail,shopcart,user,trade
  }
})